skip to main content


Search for: All records

Creators/Authors contains: "Goddard, Steve"

Note: When clicking on a Digital Object Identifier (DOI) number, you will be taken to an external site maintained by the publisher. Some full text articles may not yet be available without a charge during the embargo (administrative interval).
What is a DOI Number?

Some links on this page may take you to non-federal websites. Their policies may differ from this site.

  1. Future cyber-physical systems will require higher capacity, meet more stringent real-time requirements, and adapt quickly to a broader range of network dynamics. However, the traditional approach of using fixed schedules to drive the operation of wireless networks has inherent limitations that make it unsuitable for these systems. As an alternative, we propose to replace schedules with domain-specific programs that coordinate the operation of the network. Our idea is that nodes in the network will run automatically generated programs that make informed decisions about flows at run time rather than using an a priori fixed schedule. We will sketch a domain-specific language that uses this additional flexibility to increase network capacity significantly. Furthermore, the constructed programs are also sufficiently simple to efficiently analyze key performance metrics such as flow response time and reliability. We conclude with future research directions. 
    more » « less
  2. null (Ed.)
    Emerging Industrial Internet-of-Things systems require wireless solutions to connect sensors, actuators, and controllers as part of high data rate feedback-control loops over real-time flows. A key challenge is to provide predictable performance and agility in response to fluctuations in link quality, variable workloads, and topology changes. We propose WARP to address this challenge. WARP uses programs to specify a network’s behavior and includes a synthesis procedure to automatically generate such programs from a high-level specification of the system’s workload and topology. WARP has three unique features: (1) WARP uses a domain-specific language to specify stateful programs that include conditional statements to control when a flow’s packets are transmitted. The execution paths of programs depend on the pattern of packet losses observed at runtime, thereby enabling WARP to readily adapt to packet losses due to short-term variations in link quality. (2) Our synthesis technique uses heuristics to improve network performance by considering multiple packet loss patterns and associated execution paths when determining the transmissions performed by nodes. Furthermore, the generated programs ensure that the likelihood of a flow delivering its packets by its deadline exceeds a user-specified threshold. (3) WARP can adapt to workload and topology changes without explicitly reconstructing a network’s program based on the observation that nodes can independently synthesize the same program when they share the same workload and topology information. Simulations show that WARP improves network throughput for data collection, dissemination, and mixed workloads on two realistic topologies. Testbed experiments show that WARP reduces the time to add new flows by 5 times over a state-of-the-art centralized control plane and guarantees the real-time and reliability of all flows. 
    more » « less
  3. null (Ed.)
    To facilitate research in dynamic spectrum access, 5G, vehicular networks, underground wireless communications, and radio frequency machine learning, a city-wide experimental testbed is developed to provide realistic radio environment, standardized experimental configurations, reusable datasets, and advanced computational resources. The testbed contains 5 cognitive radio sites, and covers 1.1 square miles across two campuses of the University of Nebraska-Lincoln and a public street in the city of Lincoln, Nebraska. Each site is equipped with a 4x4 MIMO software-defined radio transceiver with 20Gbps fronthaul connectivity. Additional cognitive radio transceivers with an underground 2x2 MIMO antenna are included in a site. High speed fronthaul network based on dedicated fiber connects the 5 sites to a cloud-based central unit for data processing and storage. The testbed provides researchers rich computational resources such as arrays of CPUs and GPUs at the cloud and FPGAs at both the edge and fronthaul network. Developed via the collaboration of the university, city, and industrial partners, this testbed will facilitate education and researches in academic and industrial communities. 
    more » « less